live in miserable conditions - Français Anglais Dictionnaire